软考真题
首页
题库
登录
第4题
某公司负责研制一个嵌入式计算机系统,如图4-1所示。该系统以PowerPC处理器为核心,通过AD进行实时数据采集,并将采集来的数据进行预处理后,通过RS422总线发送给后端计算中心。
同时为了提高产品的安全性和可靠性,设计实现了机内自测试(Built_In_Test,BIT)。BIT依靠自身电路和程序完成对计算机平台硬件的功能检查、故障诊断与隔离。
【问题:4.1】王工负责对该系统进行故障模式分析,识别出了该系统可能出现的故障模式,如表4.1所示。请将属于CPU和RAM的故障填写在答题纸的对应栏中。
【问题:4.2】王工设计了三种BIT测试程序,分别是上电BIT、周期BIT、维护BIT。运行流程如图4-2所示。
请回答下面三个问题,将答案填写在答题纸的对应栏中。 (1)请问不影响和破坏任务正常运行的是哪一种BIT? (2)请问具有最完备的测试用例集合,可用于故障隔离和定位的是哪一种BIT? (3)请问确保设备单元在使用前都被测试的是哪一种BIT?
【问题:4.3】李工负责设计CPU单元的BIT测试算法,通过对每组指令分别设计一组测试用例,定义不同的操作数、操作码和预期值,在指令运行后比较结果与预期值。由于该系统选用的处理器集成了多级Cache(高速缓存),并且指令缓存和数据缓存是分开K,执行指令功能测试前需要刷新指令Cache,以保证与内存中的测试代码一致。每个测试项的测试结果正确为0,故障为1。
以32位字比较指令cmpw测试为例,cmpw将寄存器rA和rB内数据比较的结果(大于、小于、等于)放入条件寄存器cdc,其操作码为0x7C000000,测试用例数据如表4.2所示。
cmpw指令功能测试的算法流程示意如图4-3所示。请补全流程图4-3中的执行操作,将答案填写在答题纸的对应栏中。
2013年 下半年 下午试卷 案例
正确答案:
你的答案:
上一题
下一题
请先在App中激活(应用市场搜“软考真题”)
知识点:
试卷:
2013年 下半年 下午试卷 案例
标签:
电磁干扰
安全性
功能测试
数据采集
硬件
译码器
流程图
嵌入式系统
高速缓存
MMU
处理器
维护
浮点型
数据
整型
寄存器
算术运算
总线
元器件
元件
测试
CPU
测试过程
模式分析
故障诊断
32位
示意图
短路
测试用例
BIT
逻辑值
预处理
集合
信号线
数据存储
布尔
算法
内存
操作数
模块
电源线
传输
初始化
可测试性
不合格
地址转换
PowerPC处理器
RS422
嵌入式
状态
复位
功能检查
译码
存储单元
操作码
FMEA
逻辑运算
需求
计算机系统
安全
进位
预期结果
数据缓存
数据传输
计算机
使用者
延迟时间
用例
信号
测试程序
可靠性
故障
RAM
指令
Cache
BI
物理地址
Power
计算中心
数据处理
功能
笔记
提交
答题卡
加油
计算器
纠错
草稿纸
得分:0
1
2
3
4
5